Diagnostics and Monitoring
This section covers RouterOS diagnostic and monitoring tools. Use it to inspect traffic, test connectivity, collect logs, monitor resources, analyze flow data, and investigate network or device issues.
Log
2 items
Traffic Flow
1 item
Bandwidth Test
Sub-menu system
Detect Internet
Detect Internet is a tool that categorizes monitored interfaces into the following states - Internet, WAN, LAN, unknown, slave, and no-link.
Dynamic DNS
Sub-menu: /tool/dns-update
Flood Ping
The Flood Ping tool is a diagnostic utility in RouterOS designed to send a continuous stream of ICMP echo requests to a target host at the maximum possible rate. It is primarily used to stress-test network stability and measure packet loss or latency under heavy traffic conditions.
Graphing
Graphing is a tool to monitor various RouterOS parameters over time and put collected data in graphs.
Health
Hardware that supports monitoring will display different information about hardware status, like temperature, voltage, current, fan-speed, etc.
Interface stats and monitor-traffic
Every RouterOS interface contains various counters, for example, the number of received and transmitted packets, Fast Path bytes, and link downs. These statistics provide real-time visibility into network utilization and hardware performance across physical and virtual interfaces. To analyze live throughput and packet rates, the monitor-traffic tool offers a continuous stream of data for troubleshooting and bandwidth verification.
IP Scan
IP Scan tool allows a user to scan networks based on some network prefix or by setting an interface to listen on. Either way, the tool collects certain data from the network:
Netwatch
Netwatch monitors the state of hosts on the network. Monitoring can be done with the following probe types:
Packet Sniffer
A packet sniffer is a tool that can capture and analyze packets that are going to, leaving, or going through the router. Packet sniffing is very useful when you diagnose networks or protect against security attacks over networks.
Ping
Ping uses the Internet Control Message Protocol (ICMP) Echo messages to determine if a remote host is active or inactive and to determine the round-trip delay when communicating with it. The Ping tool sends an ICMP (type 8) message to the host and waits for the ICMP echo-reply (type 0). The interval between these events is called a round trip. If the response (that is called pong) has not come until the end of the interval, we assume it has timed out. The second significant parameter reported is TTL (Time to Live). It is decremented at each machine in which the packet is processed. The packet will reach its destination only when the TTL is greater than the number of routers between the source and the destination.
Profiler
The profiler tool shows CPU usage for each process running in RouterOS. It helps to identify which process is using most of the CPU resources.
Resource
General
S+RJ10 general guidance
Summary
SNMP
Simple Network Management Protocol (SNMP) is an Internet-standard protocol used to monitor and manage devices on IP networks. It can be used with monitoring tools such as Cacti, MRTG, or The Dude to collect, visualize, and graph system data.
Speed Test
The Speed Test is an easy test tool for measuring ping, jitter, TCP and UDP throughput from one MikroTik device to another. The "speed-test" command is based on the Ping Tool and Bandwidth Test. In order to use this command, the Bandwidth test server needs to be accessible.
Torch
MikroTik Torch is a real-time traffic monitoring tool used to observe traffic flow through a specific interface. It is an essential utility for troubleshooting and analyzing network load in real-time.
Traceroute
Sub-menu: /tool/traceroute
Traffic Generator
Traffic Generator is a tool that allows evaluating the performance of DUT (Device Under Test) or SUT (System Under Test).
Watchdog
Sub-menu: /system/watchdog